against all odds – Deutsch–English translations

🇬🇧 en de 🇩🇪

against all odds

  • despite seemingly insurmountable opposition or probability
entgegen aller Erwartungen, wider Erwarten
Wiktionary Links